The Computation of Normalizers in Permutation Groups
نویسنده
چکیده
The general problem of computing the normalizer, in a finite permutat ion group G, of a subgroup H has long been recognized as being unusually difficult to solve efficiently. The corresponding problem for centralizers is much easier, although this too has some bad cases. The solution to the centralizer problem is relatively simple and probably difficult to improve upon, whereas there seems to be almost unlimited scope for possible improvements to the normalizer problem. The aim of this paper is to describe some of these improvements which have been successfully implemented by the author. The ability to compute normalizers is important, not only in itself, but because it is potentially an ingredient in other algorithms, such as computing Sylow subgroups of groups or automorphisms of groups. One attempt at a solution of the normalizer problem has been described in Butler (1983). The author 's program uses the same general method, but tries much harder to keep the cpu time as low as possible. More specifically, the general idea is to impose the structure of a tree on the elements of G, and to perform a backtrack search through the tree, looking for elements of G which normalize H. At a given node in the tree, it is often possible to use group-theoretical arguments to show that none of the elements of G lying below that node can possibly normalize H, in which case we do not need to search that part of the tree; in other words, we can chop off the branch at that node, and save ourselves a lot of time. Naturally, the higher the node, the more we chop off, and the more time we save. The improvements introduced by the author have been more of these group-theoretical tests designed to prune the search tree. Of course, the tests themselves introduce certain overheads in terms of both time and space, but the experimental evidence suggests that the time saved overall is enormous in many cases, whereas space is unlikely to be a serious problem. For example, the case in which Butler's algorithm performs worst is when H is a regular group (that is, it acts transitively, with all of its non-trivial elements acting fixed-pointfreely), and G is the whole symmetric group. In fact it becomes impractical in most examples for degrees greater than about 20. The author's algorithm, on the other hand, can cope reasonably quickly with this case for degrees over 100 in many examples. As
منابع مشابه
Polynomial-time normalizers
For an integer constant d > 0, let Γd denote the class of finite groups all of whose nonabelian composition factors lie inSd; in particular, Γd includes all solvable groups. Motivated by applications to graph-isomorphism testing, there has been extensive study of the complexity of computation for permutation groups in this class. In particular, the problems of finding set stabilizers, intersect...
متن کاملOn the tenacity of cycle permutation graph
A special class of cubic graphs are the cycle permutation graphs. A cycle permutation graph Pn(α) is defined by taking two vertex-disjoint cycles on n vertices and adding a matching between the vertices of the two cycles.In this paper we determine a good upper bound for tenacity of cycle permutation graphs.
متن کاملSome remarks on the computation of complements and normalizers in soluble groups
Dedicated to Wolfgang Gasch utz, to whom we owe so much of our understanding of soluble groups, on the occasion of his seventieth birthday 1. Introduction.
متن کاملQUASI-PERMUTATION REPRESENTATIONS OF METACYCLIC 2-GROUPS
By a quasi-permutation matrix we mean a square matrix over the complex field C with non-negative integral trace. Thus, every permutation matrix over C is a quasipermutation matrix. For a given finite group G, let p(G) denote the minimal degree of a faithful permutation representation of G (or of a faithful representation of G by permutation matrices), let q(G) denote the minimal degree of a fa...
متن کاملComputing in Solvable Matrix Groups
We announce methods for e cient management of solvable matrix groups over nite elds. We show that solvability and nilpotence can be tested in polynomial-time. Such e ciency seems unlikely for membership-testing, which subsumes the discrete-log problem. However, assuming that the primes in jGj (other than the eld characteristic) are polynomiallybounded, membership-testing and many other computat...
متن کاملThe affine and Euclidean normalizers of the subperiodic groups.
The affine and Euclidean normalizers of the subperiodic groups, the frieze groups, the rod groups and the layer groups, are derived and listed. For the layer groups, the special metrics used for plane-group Euclidean normalizers have been considered.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Symb. Comput.
دوره 12 شماره
صفحات -
تاریخ انتشار 1991